Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Delphi - [Delphi] Form BorderStyle
Forum - Delphi - [Delphi] Form BorderStyle "personalizzato" ?

Avatar
ekontar (Normal User)
Newbie


Messaggi: 3
Iscritto: 08/09/2009

Segnala al moderatore
Postato alle 18:29
Martedė, 08/03/2011
Mi piacerebbe avere una barra superiore nelle Form dove compaia la Icon all'estrema sinistra, poi la caption MA vorrei che non ci fossero a destra i pulsanti (o il pulsante) e che la Form NON fosse resizable con il doppio clic sulla barra.
Adesso uso BorderStyle = bsDialog, ma cosė non ho l'icona grafica e ho comunque sempre la X a destra.
Come potrei fare ?

grazie per l'aiuto e ciao
eK  :-?

PM Quote
Avatar
systemgvp (Normal User)
Expert


Messaggi: 296
Iscritto: 14/04/2008

Segnala al moderatore
Postato alle 17:34
Mercoledė, 09/03/2011
per togliere le icone senza cambiare lo stile basta che le disattivi semplicemente da "BorderIcons" nel menų dove c'č "BorderStyle"

PM Quote
Avatar
ekontar (Normal User)
Newbie


Messaggi: 3
Iscritto: 08/09/2009

Segnala al moderatore
Postato alle 12:28
Lunedė, 14/03/2011
Grazie, ma cosė mi gioco l'icona in alto a sinistra (che invece vorrei continuare a vedere) ... mi sembra che non ci un modo "standard" per avere icona - caption e NON avere le tre icone di sistema riduci a icona / ripristino in basso / chiudi

Alla fine ho messo in ogni form un pannello in alto con una picture e una label, ho messo borderStyle = bsNone e per continuare a poter trascinare la form ho gestito l'evento onMouseDown sul pannello che "rimpiazza" la barra superiore. E' poco elegante ma funziona.

ciao

PM Quote